Definition of Crataegus Oxycantha
-
(noun) thorny Eurasian shrub of small tree having dense clusters of white to scarlet flowers followed by deep red berries; established as an escape in eastern North America
Synonyms of Crataegus Oxycantha
Antonyms of Crataegus Oxycantha
No Antonyms Found.
Homophones of Crataegus Oxycantha
No Homophones Found.